stage coordinator - Spanish English Dictionary